# 指定 cmake 的最低版本
cmake_minimum_required(VERSION 3.20)

# 指定项目名称
project(xlog)

# 添加头文件查找路径
include_directories("xlog")

# 编译动态库 (名称 编译库类型 源码)
add_library(xlog SHARED xlog/xlog.cpp)

# 构建可执行程序（名称 源码）
add_executable(xlog_test_exe xlog_test/xlog_test.cpp)

# 链接 可执行程序与库文件（执行程序名 库名）
target_link_libraries(xlog_test_exe xlog)